osteopathic training and research hospital - Français Anglais Dictionnaire